marbled crab - French English Dictionary